<?php 
/**
 * ... ...
 * ... ...
 *
 */ 



// UI控件 类 
//<<[UnmodifiableBlock.Start]::Include Parent Class::>>//
JCAT_Package::ImportClass('JCAT_UIGtkCtrlSText',JCAT::PACKAGE_UICTRLGTK) ;
//<<[UnmodifiableBlock.End]::Include Parent Class::>>//
// 载入所需的 数据校验器 类 
//<<[UnmodifiableBlock.Start]::Include Data Verifier Class::>>//
JCAT_Package::ImportClass('JCAT_UICtrlLengthVerifier',JCAT::PACKAGE_MVCDV) ;
//<<[UnmodifiableBlock.End]::Include Data Verifier Class::>>//



// 创建 UICtrl 对象 
//<<[UnmodifiableBlock.Start]::Init Parent Class::>>//
$aNewInstance = new JCAT_UIGtkCtrlSText('UITemplatePath',JCAT_Language::Sentence("UI模版文件"),'EntUITemplatePath') ; 
//<<[UnmodifiableBlock.End]::Init Parent Class::>>//

// 创建并载入 数据校验器 
//<<[UnmodifiableBlock.Start]::Data Verifier::>>//
// 不允许为空
$aNewInstance->AddVerifier(JCAT_Flyweight::GetGlobalInstance('JCAT_UICtrlLengthVerifier',-1,-1,false)) ;
//<<[UnmodifiableBlock.End]::Data Verifier::>>//



// 在此添加 初始化 代码 
// TODO ... ...



// 返回实例对象
return $aNewInstance ;











?><?
/**
 * [注意!!]
 *	以下内容由 JCAT PHP Toolbox 自动维护，手动更改的内容会被 JCAT PHP Toolbox 抹除，
 *	同时还可能破坏格式，导致 JCAT PHP Toolbox 无法正常读取。
 */
/*<<[UnmodifiableBlock.Start]::Coder Dialog Data::>>&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//
<<{{DocumentClass:UICtrlGtkTextDoc}}>>
eCVEQW1UTSU4RSVFMkYlMTglRERHJUNBJTIxJUMyJTAxJTA2Q0N6JUM2JThDRiVDMmUlOUJ2JTI1ZSVCQWxXJUI1JTYwJTEzeSVBMCUwNiUwQSUwQSUxQiU4MSUxM2xaJUFDM3MlODElRUMlQjMlQ0IlMDklQjIlQzl1JUEyJUM5NSVGMiVDQTQlRDFEJTlBRSUyMSVENyVGNyVGMyVFQSVCRCVGNyU3RCUyMnclRkIlRUUl
RjMlRDElMUQlQjglMUQlM0YlQUYlRjIlQ0UlMjh3JUVGJUVEJUJEJUY3JUM2JUVEJTg4JTg4VCUwNyUxMyVFRCVGNkYlRURUUWUlQ0QlNUV1RiVEQSVFRCU4RiU5MCUxRSVERSVEMiVDNCVFNCVDNyVFM2MlNUUlQURtayVDRiU3RCVENiVBRSU4MyVGQyUxQiVDNyVFRHQlRDclRTVOdXMlQTNUJUY3JUYxUG4lRDQlQTIl
RUFSRSVGMiVBQSVGQiVGOCVGMCU5OCU5NSVBNXlfJUQ2JUREJUI2JTVCJTFEJUJCJUE0JTVDJUFBQ1dqdWolN0YlMjYlRDUlQjYlQUIlOEJjJTk1JTE3JTBCJUY1SkQlOTklMDIlODclQkNSJUY2JTk5VyVGQiVGNSVCRTMlQkElODAlODJzJUEzJTEwJUU3JTNCJTEwQ2QlNjAlMjNfJTE2JUI3JUQxJUZFJUFETkQlRkYl
QUYlRkMlRkMlQzclRUYlRkYlN0MlRkElRjglRjklQjdfJUZGJUZFJUVCJUNGNiVGQSUxRiVFMiUwRiVCQVglQjYlMTElQjglNDAlQzk4JUZCSUQlQTBkM2klQTYlRUElQUFNJUJEJUJFJTE1JUIzJTVDJTE3T3olQjlSVSVFNCVCNyU5OSU3QiVCNyUxMyUxNCVENVclOTglN0MlRUZ2bCVGQiU4RiVBQVhVayVBRiUyMSVF
QiVGQyVEMCUxOSVDNVYlMEMlQzAlQzhaJTlCJUU1QSUxNV8lRjglOTglQkJ3diUxNiVGMHphJTdEJUIyJTE4JTdEJUU3JTg1JUQxJUY4JUIwWCVFQl8lOTRfLiU3RSVCNiVDMyVCMTklODglMkElNUUlMDQlRjYlRkIlRDd5SnUlRDAlMUYlQjQlM0ElOTAlRDIlMTglMEMlNDAlOTclQzVLJUUxJUIyJTFEJUY2JUQxJUJE
JTdGJThEJUE3JURGJUJFJTdEJTdFJUJFJTAxJUI1JTEzcSVCRiVGNiVDNCVFNSVGMiVFRSVERCVCNyVERiUyOCUyMiUwMyU5RSU4QUFCJUM0JTkwJTExJUU5MzEwJUZDJUNDTjQlMEJOJTA5JTkxJTEzJUFFJTFEJTkzbCUyMyVDMyU3Q1klRDNsJTdDJUM2aSVBOCU2MCU3RCUyQSU4MiUzQiUyQTglQkVnJTdEJTExciU5
M2RjMyVGNSUyMyVDMzclRUIlQzklRkIlREQlM0VNJTFCJTYwJTAyJTk3NSU5MiVGMEZ6JUQzVHolOEMlODglMDFPJUU1JTg0aSUxOSUyNjglMUM1JUIxJUIxJUJEJUU4JTNCJUFGcCUwMiU5MyUwMCUyMyUxMSVFMSU3RSVBRSVDNSU5OSVEQiU1RS1OJTg5OCUxQSUxNjAzJUM1YSUwMnklN0YlOEMlREElOTlJNiUwMjFh
JUI4JTg4JTdEJTlBJUFEJUVBJUQ5JTEzJUIwbCU5RCVDRlAzMyUzQyU1QiUxOGZ5JTA1JUE4JUY1JUI3JTg2bSUxNiVDOCUwOWglOTklQTMlOUVDY1QlQkZwJTBCJUUxQSU4RiU5QjElRjAlQjklM0QlRTclMjcxJTFCJUQyTCUxMiUyQSU5MiUwOSVDRCU5NiUwMSVDRCVCQyU5MGYlRTElMDQlREFrJTJBJTA0JUI0SyUy
Rk8lMjVJJTFFSiUxMyUzQiVGMCVDNyVCMSVGQyVBMiUxRSU3Q3FyJUFCJUNGWCUwRSU4OCVDMSUxRiVFMCUwNFQlODRBJUFBRSVDRFIlRDElQzRaJTA2JUYxJTVEeSU3RCUyQiVFMCVFMCVCOTJTJTlDJUM0JTBGJTgxJTNEJUY3aCVCNiU4NSVCRlElMUQlMTNoJUQ3JUQ2NyVENDdyJTgybyUzRiVERVklMUQlRjAlMDln
JTlBJUQ5JURFJUYxVVMlMTAlMTglQjYlMEQlRDdXbiVGQyUzQSU5RmwlMTklRTIlNUUlMkYlQ0MlMEMlRkMlRTglMDElREYlRDAlMTRDJTEzJUVGJUE1JUM0aiU5NiU1RSUyMiVCNiUyNiUwNiU4RmQlMDMlQkYlOUMlQjklMTclQzMlRUYlMjkwJUVEJTlEbSVFN2clQUJfJUY2Zy0lQkUlRjUlOURtJTgzJUFCJUY3QiUw
MiUyRiUyMSVENzclQUNGJUJCJTBGUUMzJTNBWSVEQSVEOSVBNSVEOCUyNW13JTQwJTEycCVGNyVBNyVBOSVBOCVCMU8lMUVmTyVBMCVFQiU4QyVGOCUwNCVERSVGQiU5NkNsJUY3JTJDJTg1RnBCJTBEJUI5JUVFJTg3JTE4ciVFOSU3RCVCMCUzRSUwMCVEQiU4MSUyN0MlQkMlRDMlM0MlMDE3JTExJTBCJUU3JUJBJThC
JTFFJUU2YiVEQSU5OUwlNUIlM0QlQTIlQzYlQkUlREMlQTElRjclODQlNUQlM0JhJUJGJUVBJUU5QyU2MCVFMiVDRCVGOCUzQiVGQyVDNyU1Qy4lRkYlMDIlMTYlMTIlQjMlMTY!
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&<<[UnmodifiableBlock.End]::Coder Dialog Data::>>*/
?>